home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr43 / glossa21.zip / GLOS21.ASC
Text File  |  1993-04-01  |  42KB  |  1,068 lines

  1.      
  2.                 TERMS USED IN MIDI-COMPUTING
  3.      
  4.                         Introduction
  5.                               
  6.           This reference provides a listing of terms
  7.      important to the activity of MIDI-computing.
  8.      
  9.           In its simplest usage, computing involves the use
  10.      of computers (programmable electronic devices) to
  11.      process data.  For example, storing, editing, and
  12.      retrieving information.
  13.      
  14.           MIDI-computing is distinguished by the application
  15.      of a device known as a MIDI, which stands for:
  16.      
  17.             Musical Instrument Digital Interface
  18.                               
  19.           By means of a MIDI electronic circuit, musical
  20.      instruments--like keyboard synthesizers--can be
  21.      connected to computers, or connected to other
  22.      synthesizers.
  23.      
  24.           The result?  Messages can be sent back and forth--
  25.      messages that produce melodies, harmonies, changes of
  26.      pitch and volume...  To illustrate:  One musical
  27.      message, like a piano melody played on a keyboard, can
  28.      be "recorded," (that is, encoded) on a track in
  29.      computer memory, then another message can be layered--
  30.      superimposed--on the melody line.  The other message
  31.      might be, for instance, the sounds of an orchestral
  32.      string ensemble.
  33.      
  34.           Captured by this process are the elements of a
  35.      digital recording, like that of a compact disc.  Gone
  36.      are the scratches and other noises of the traditional
  37.      phonograph record.  Gone is the wow and flutter often
  38.      associated with tape recording.
  39.      
  40.           This musical arrangement (melody, harmony, tempo,
  41.      pitch, etc.) can then be edited on the computer screen.
  42.      Errors can be corrected, specific notes deleted, chord
  43.      changes introduced.
  44.      
  45.           Then, the ultimate product--a performance, a
  46.      musical score--can be printed by the computer, using
  47.      standard musical notation.
  48.      
  49.           That's what MIDI can do.
  50.      
  51.           This document is designed to explain and define
  52.      many of the terms currently used in MIDI-computing.
  53.      
  54.      
  55.      Version 2.0, May 1992
  56.      
  57.      
  58.                  Introduction to Version 2.1
  59.                               
  60.           Like the previous version (2.0), this compilation
  61.      of terms used in MIDI computing is designed for the
  62.      novice, who is not sure what MIDI is all about.
  63.      
  64.           Dan McKee helped immeasurably with Version 2.0,
  65.      but he is not responsible for my stumbles, like
  66.      referring to Pitch "Blend" or to Compact "Disks."
  67.      
  68.           Frank Marousek recommended an expansion of the
  69.      Glossary, which has become Version 2.1.
  70.      
  71.           As always, suggestions for additions or
  72.      corrections are welcome.
  73.      
  74.      
  75.      Version 2.1, September 1992
  76.      
  77.      
  78.      
  79.      
  80.      Eugene A. Confrey, Ph.D.
  81.           70732,301     
  82.  
  83.  
  84.  
  85.     A
  86.  
  87.  
  88.           ACCENT:  Stress given to a musical tone.
  89.      
  90.           ACCIDENTALS:  In music, these are sharps, flats,
  91.      or naturals that are not indicated in the key
  92.      signature.  MIDI software programs tend to represent
  93.      accidentals as sharps (F-sharp, rather than G-flat).
  94.      
  95.           ACCESS:  In computing, the verb is more often
  96.      encountered than the noun.  Synonomous phrase:  To
  97.      communicate with.  Illustration:  A sequencer that lets
  98.      one directly access hardware.
  99.      
  100.           AFTERTOUCH:  The change in pressure on a key after
  101.      the initial attack.  Determines vibrato and other
  102.      characteristics.
  103.      
  104.           ALGORITHM:  A step-by-step procedure for problem-
  105.      solving.
  106.      
  107.           APPLE MACINTOSH:  Apple computers were among the
  108.      earliest computers to offer MIDI-computing capacity.
  109.      Others now in the field include IBM-compatible PC's,
  110.      Atari, and Amiga.
  111.      
  112.           ARTICULATION:  The percentage of a note's duration
  113.      that actually plays.  This could represent the
  114.      difference between a staccato and a legato effect.
  115.      
  116.           ATTACK:  When the musical note begins.  Antonym:
  117.      Release.
  118.      
  119.           AUDIO:  Sound, or its transmission and
  120.      reproduction.
  121.      
  122.           AUTO ACCOMPANIMENT:  (Sometimes called
  123.      "Orchestration" or "Auto Chord.")  The rhythmic styles
  124.      that sound when a fingered or one-finger mode is
  125.      selected.  Auto Accompaniment usually comprises a drum
  126.      pattern, a bass line, and other enhancing sounds, like
  127.      a piano arpeggio or a strummed guitar.
  128.      
  129.      
  130.      B
  131.      
  132.           BAR:  A synonym for measure--musical time, a
  133.      grouping of beats.
  134.      
  135.           BEAT:  Literally, a single stroke or pulsation.
  136.      Tempo is expressed in beats per minute.  The beat value
  137.      affects the metronome.  [See also:  TEMPO.]
  138.      
  139.           BUFFER:  A temporary storage area in memory.
  140.      
  141.           BULK DUMP:  Denotes a series of system-exclusive
  142.      messages.  Sometimes, this involves transferring a mass
  143.      of data, like several choruses of a song that have been
  144.      stored in memory from the keyboard to the sequencer or
  145.      vice versa.  Settings at both ends must be coordinated.
  146.      A keyboard "bulk dumps" to a sequencer as a system
  147.      exclusive message (Syex).  Conversely, a keyboard can
  148.      receive such data as a system exclusive message.
  149.      
  150.      
  151.      C
  152.      
  153.      
  154.           CANCEL:  An often-misunderstood command.  It does
  155.      not mean delete (e.g., the file) or "send it to the
  156.      moon."  It usually means, simply,  turn off the display
  157.      now on the screen.
  158.      
  159.           CHANNEL:  In ordinary language, a channel is a
  160.      path for passing data.  In MIDI, channels are used to
  161.      separate different sections of a song that are going to
  162.      play together.  Each channel is assigned to a single
  163.      instrument in any particular instant of time.  One
  164.      channel is usually reserved for a percussion voice.  To
  165.      channelize means to move to another channel.
  166.      
  167.           CHOKING:  What happens when the sequencer receives
  168.      too much continuous data.  Result:  Tempos slow down
  169.      and speed up randomly.
  170.      
  171.           CHORD:  Three or more tones sounded simultaneously-
  172.      -preferably harmonious.
  173.      
  174.           CLASSICAL MUSIC:  A broad umbrella term, usually
  175.      contrasted with jazz, folk music, pop-music.  The
  176.      "classical" tradition is best illustrated by examples:
  177.      symphony, opera, chamber music.  [See also:  JAZZ,
  178.      ROCK.]
  179.      
  180.           CLEF:  It's that sign at the beginning of a staff-
  181.      -the one that determines pitch.
  182.      
  183.           CLOCK:  A clock is used to synchronize two
  184.      devices.  In MIDI, the term clock is used to denote a
  185.      single time source, which everything plays along with.
  186.      MIDI clocks are actually special messages that are sent
  187.      24 times (normally) per beat, and are used to
  188.      synchronize two sequencers, or a sequencer and a drum
  189.      machine.  Normally, the sequencer's clock is the
  190.      important one.  Other clock sources are rarely used,
  191.      and, typically, only when doing a final recording.
  192.      
  193.           CODES:  In MIDI, as in general computing, a code
  194.      refers to program instruction.  One type is a source
  195.      code (human readable).  Another is a machine code
  196.      (executable).
  197.      
  198.           COMPOSE-ARRANGE:  Two activities that can be
  199.      facilitated by MIDI-computing.  The composer creates
  200.      music.  The arranger enhances it--by scoring for other
  201.      voices or instruments.
  202.      
  203.           COMPRESSION:  In MIDI-computing, the process of
  204.      compression and expansion refers to changing the range
  205.      of a song.  Compression makes the loud parts softer,
  206.      the soft parts louder.
  207.      
  208.           CONTINUOUS DATA:  Controllers, pitch bend,
  209.      aftertouch...
  210.      
  211.           CONTROLLER:  (1)  Most often, it means the
  212.      instrument:  keyboard,  guitar, drums...  (As in Master
  213.      Controller.)  (2)  A second meaning, in sequencing,
  214.      refers to a setting, a parameter, such as Controller 7
  215.      = Volume.  In this sense, a controller is a MIDI event.
  216.      
  217.           CONTROLLER CHANGE:  This event will be displayed
  218.      in the Event List editor.  It refers to a change in the
  219.      synthesizer setting.  There are 128 controllers.
  220.      Example:  the loudness of notes.  [See also:  PROGRAM
  221.      CHANGE.]
  222.      
  223.           COUNT IN:  A command in a sequencer that plays a
  224.      metronome for several measures until you are ready to
  225.      record.
  226.      
  227.           CRESCENDO:  A gradual increase in volume.
  228.      Antonym:  Decrescendo.
  229.      
  230.           CUT-AND-PASTE:  In word-processing, this function
  231.      means moving text from one place in a document to
  232.      another.  In MIDI, one can copy a section of a musical
  233.      passage and paste it elsewhere.
  234.      
  235.      
  236.      D
  237.      
  238.           DAMPER:  Traditionally, the damper pedal of an
  239.      acoustical piano functioned to stop vibration of a
  240.      piano string.  (In contrast, the SUSTAIN pedal held or
  241.      prolonged the note.)  Unfortunately, sustain pedals on
  242.      electronic pianos are often called "damper" pedals--
  243.      thus blurring the distinction.  [See also:  SUSTAIN.]
  244.      
  245.           DATA BYTES:  These follow the status byte in a
  246.      MIDI message, e.g., what note has been struck, how
  247.      hard...  [See also:  STATUS BYTE.]
  248.      
  249.           DEFAULT SETTING:  In MIDI, as in general
  250.      computing, this is a choice made by the program (when
  251.      the user does not specify an alternative).
  252.      
  253.           DESIGN, PROGRAM:  Two distinct functions.  The
  254.      designer of a sequencing piece of software, for
  255.      example, conceives and plans the product and all its
  256.      functions.  The programmer addresses the issues of
  257.      programming languages, data structures, how data is
  258.      stored and manipulated, etc.
  259.      
  260.           DIGITAL:  In MIDI, the phrase digital recording is
  261.      contrasted with  analog recording.  Long-playing
  262.      phonograph records are analog recordings.  That is,
  263.      they capture information in a continuously-variable
  264.      form.  A fluctuating waveform.  Telephone lines work on
  265.      the same principle.  Digital, in contrast, involves
  266.      binary numbers--1's and 0's.  MIDI-computing represents
  267.      digital encoding.
  268.      
  269.           DLL:  A file extension standing for "Dynamic link
  270.      libraries."  A DLL is part of an application's
  271.      executable files, and is often used  to link the
  272.      application to the hardware.
  273.      
  274.           DOWNBEAT:  The maestro's downward stroke,
  275.      indicating the first beat of a measure.  In contrast,
  276.      the upbeat is unaccented.
  277.      
  278.           DUBBING:  Making a new recording of sound already
  279.      recorded.  Sometimes used to describe the process of
  280.      mixing sounds from several sources into one recording.
  281.      
  282.           DURATION:  The length of time (number of beats) of
  283.      a note or chord.
  284.      
  285.           DYNAMICS:  Variation in the intensity of musical
  286.      notes.
  287.      
  288.      
  289.      E
  290.      
  291.           EDIT:  Editing, in MIDI, involves altering,
  292.      deleting, revising the musical passages that have been
  293.      captured in a digital recording, and are now displayed
  294.      on the monitor screen.  This display will offer two
  295.      options:  (1) The notes are listed by track and number,
  296.      by event (like "Note on"), by the specific note G4, the
  297.      beat, the channel, etc.  (2)  The second option for
  298.      editing is to use a musical notation display.  Here,
  299.      the notes are arrayed in clefs, (a) like a piano-roll.
  300.      or (b) in conventional musical notations.  Editing
  301.      options include changes in notes, measures, transpose,
  302.      volume...  (The piano-roll display is sometimes
  303.      referred to as "graphic notation.")
  304.      
  305.           ENABLE-DISABLE:  Antonyms, meaning to turn on or
  306.      turn off.  Synthesizers and sequencers have many
  307.      controls requiring such action (like MIDI THRU).
  308.      
  309.           ENGRAVER-QUALITY:  A complimentary descriptive
  310.      term, meaning a professional-looking job of printing
  311.      music.
  312.      
  313.           ENTRY-LEVEL:  Beginners (trying to learn MIDI, for
  314.      instance).  They may be devoid of experience in
  315.      computer engineering or in electronic music.
  316.      
  317.           ENVELOPE:  The changes of a tone, e.g., attack,
  318.      sustain, decay, release.
  319.      
  320.           ERROR MESSAGES:  The message says "Something's
  321.      wrong!"  In MIDI, you might be told that "Memory is
  322.      full."  Or you've committed a "Track Error."   Or you
  323.      have made a "Protect Error" (attempted to write to a
  324.      protected disk).
  325.      
  326.           EVENT:  In ordinary language, an occurrence, a
  327.      happening.  In MIDI, the signal that is transmittted--
  328.      like note on, note off, program change, control
  329.      change...  [See also:  PROGRAM CHANGE, CONTROL CHANGE.]
  330.      
  331.           EVENT-CHASING:  Scans data in a sequence before
  332.      the start-point of the recording.  Looks for patch
  333.      changes, for example.
  334.      
  335.           EVENT LIST:  An alphanumeric display of all MIDI
  336.      events on a single track.  Examples:  notes, time
  337.      signature, tempo, program changes, control changes...
  338.      
  339.      
  340.      F
  341.      
  342.           FADERS:  Controls for changing effects gradually,
  343.      like decreasing loudness.
  344.      
  345.           FIELD:  Traditional computing defines this as a
  346.      location in a record.  Examples:  name, address, zip
  347.      code, etc.  Illustrative fields in MIDI:  Song title,
  348.      Track name, Instrument, Channel...
  349.      
  350.           FILE TYPES:  A MIDI File Type 0 is a single
  351.      (multiple-channel) track.  A MIDI File Type 1 contains
  352.      one or more simultaneous tracks.
  353.      
  354.           FILTER:  The noun and the verb, in MIDI, are used
  355.      primarily in connection with events (note on, program
  356.      change, tempo change...) and with channel changes.
  357.      Each event is either filtered (deleted), transformed,
  358.      or passed through.
  359.      
  360.           FINGERED MODE:  Provides automatic rhythm, bass,
  361.      and orchestral accompaniment.  The bass and orchestral
  362.      accompaniment reflect the notes in the chord of the
  363.      left hand.  [See also:  AUTO ACCOMPANIMENT.]
  364.      
  365.           FSK:  Frequency-shift keying.  Modulation
  366.      involving two different frequencies.
  367.      
  368.      
  369.      G
  370.      
  371.           GANGED:  When tracks are "ganged," they will move
  372.      simultaneously.  (Analogy:  A variable capacitor in an
  373.      early radio receiver.)
  374.      
  375.           GATE TIME:  The length of a produced sound (e.g.,
  376.      legato, staccato).
  377.      
  378.           GENERAL MIDI MODE:  A convention specifying how a
  379.      sequence (a song) should be constructed, so that it
  380.      will play on a variety of hardware.
  381.      
  382.           GLIDE:  This effect plays the sound of a semitone
  383.      below the pitch, then slides up to normal pitch.
  384.      
  385.           GLOBAL EDITING:  Affecting an entire file or
  386.      program.  Transpose is illustrative.  The contrasting
  387.      function is local editing, like changing one event.
  388.      
  389.           GUI:  Graphical user interface.  A display that
  390.      permits a user to select commands, menu items--by
  391.      pointing at an icon (with a mouse) and clicking.
  392.      
  393.      
  394.      H
  395.      
  396.      
  397.           HARDWARE SEQUENCER:  Sequencing can be performed
  398.      by software programs or by hardware.  Hardware
  399.      sequencers also work with synthesizers, controllers,
  400.      sound modules--creating and editing songs.  A hardware
  401.      sequencer is--as the name implies--hardware, containing
  402.      a single-purpose program, one designed to provide
  403.      sequencing.
  404.      
  405.           HUMANIZE:  A term that is used in the sense of
  406.      introducing random irregularities in note-timing and
  407.      velocities, in order to reduce the mechanical character
  408.      of a performance.  [See also:  QUANTIZATION.]
  409.      
  410.      
  411.      I
  412.      
  413.           IMPLEMENTATION CHART:  Look for the MIDI
  414.      Implementation Chart in the manual of your Master
  415.      Controller (e.g., the  keyboard).  This will tell you
  416.      what is transmitted (or recognized) for the various
  417.      functions, like note number, the velocity (pressure on
  418.      a key), aftertouch (change in pressure), pitch bender,
  419.      control change, program change, system exclusive
  420.      message, etc.
  421.      
  422.           IMPORT:  To bring data from one program into
  423.      another.  Antonym:  Export, meaning to transfer to
  424.      another program.  (Some sequencer manuals use the term
  425.      "Export" to mean:  Convert and save--as a MIDI file--
  426.      preparatory to transferring elsewhere.)
  427.      
  428.           INITIALIZATION:  Initial means the beginning.  To
  429.      initialize is to set a program to a starting position--
  430.      to prepare the program for use.
  431.      
  432.           INSTRUMENTATION:  The selection of instruments in
  433.      a MIDI arrangement.
  434.      
  435.           INTROS AND FILLS:  The Jazz Man's vamp--a couple
  436.      of measures repeated before a solo.
  437.      
  438.           INVERSE VIDEO:  The reversal of light and dark on
  439.      a screen character.  Example:  An indication of whether
  440.      Automatic Rewind is on (enabled) or off (disabled).
  441.      
  442.      
  443.      J
  444.      
  445.           JAZZ:  Another umbrella term, often (erroneously)
  446.      defined in terms of volume and tempo.  Its basic
  447.      ingredient is improvisation--accomplished melodically,
  448.      harmonically, or with rhythm changes.  [See also:
  449.      ROCK.]
  450.      
  451.      
  452.      K
  453.      
  454.           KEYBOARD:  Reminder:  In MIDI-computing, one has
  455.      to remember which one is involved in a documentation
  456.      reference--the computer's or the controller's.
  457.      
  458.           KEY SIGNATURE:  Musical notation shows this in
  459.      terms of sharps and flats after the clef.  Software
  460.      sequencers sometimes show a song key as "F Major/D
  461.      minor," and indicate the number of sharps or flats.  B-
  462.      flat Major/G Minor has two flats, for example.  [See
  463.      also:  ACCIDENTALS.]
  464.      
  465.      
  466.      L
  467.      
  468.           LOOPING:  Used to repeat a section of a recording.
  469.      
  470.      
  471.      M
  472.      
  473.           MARKER:  Something used to record a position.
  474.      MIDI markers indentify, for example, musical cues.
  475.      They work like tab stops in a word-processor.
  476.      
  477.           MAPPING:  The process of identifying patches and
  478.      keys, so that sound files can be played properly.  A
  479.      key map will translate values for MIDI messages, so
  480.      that the correct keys will be played.  A patch map
  481.      functions to identify the correct patches (sounds,
  482.      instruments).
  483.  
  484.           MCI:  Media Control Interface
  485.      
  486.           MEASURE DELETE:  This command removes specified
  487.      measures (like measures 4, 5, and 6).  [See also:
  488.      MEASURE ERASE.]
  489.      
  490.           MEASURE ERASE:  The contents of specified measures
  491.      are erased, but the length of the song is unchanged.
  492.      [See also:  MEASURE DELETE.]
  493.      
  494.           MEDIA PLAYER:  Microsoft's term for the Windows
  495.      application that will control the playing of sound
  496.      cards, CD-ROM drives, and videodisc players.  It will
  497.      also play MIDI sequencer files.
  498.      
  499.           MELODY:  One of the elements of music (the others
  500.      being harmony and rhythm).  Melody is a succession of
  501.      tones--hopefully pleasing.
  502.      
  503.           MERGE:  To combine or blend into one.  Example:
  504.      Merging two tracks.
  505.      
  506.           MESSAGES:  The net effect of MIDI-computing is
  507.      sound:  melodies, harmonies, rhythms...  But the MIDI
  508.      message (the MIDI event) itself is not a sound.
  509.      Transmitted are digital commands--about 1,000 events
  510.      per second.
  511.      
  512.           META EVENTS:  In ordinary language, the prefix
  513.      META often means above or beyond.  In computing, a
  514.      METAcharacter conveys information about other
  515.      characters.  In MIDI, a meta event would be illustrated
  516.      by such things as track name, patch name, tempo, time
  517.      signature, etc.  Meta events are contrasted with data
  518.      streams.
  519.      
  520.           METER:  The basic pattern of note values, e.g.,
  521.      beats per measure.  [See also:  TIME SIGNATURE.]
  522.      
  523.           METRONOME:  A device to mark time by producing a
  524.      repeated tick.  The older type--a triangular box with a
  525.      vibrating arm--was succeeded by an electrical unit.  In
  526.      MIDI, the ticks are computer-generated.
  527.      
  528.           MIDI:  A protocol.  The musical instrument digital
  529.      interface comprises a MIDI card and cables connecting
  530.      the computer to an electronic instrument, such as a
  531.      keyboard.  The MIDI card (a printed circuit board) is
  532.      normally mounted in an expandable slot inside the
  533.      computer.  Keyboard synthesizers can also communicate
  534.      with other synthesizers by means of a MIDI connection.
  535.      
  536.           MIDIEX FILE:  Created by saving the current
  537.      contents of the buffer.  MIDIEX is a standard format
  538.      containing raw MIDI data without a header (a line
  539.      identifying the program).
  540.      
  541.           MIDI MAPPER:  Microsoft's utility program, which
  542.      can help in remapping patch, channel, etc. during
  543.      playback.
  544.      
  545.           MIDI PITCH WHEEL SWITCH:  Determines whether
  546.      continuous controller information (e.g., note on, key
  547.      pressure, control change, program change...) will be
  548.      recorded.
  549.      
  550.           MIDI SOUND GENERATOR:  For authentic reproduction
  551.      of acoustical instruments.  It uses samples--instrument
  552.      sounds stored as digitized audio.  This is actually
  553.      another term for synthesizer--converting MIDI events
  554.      into real audio sound.
  555.      
  556.           MIDI THRU:  One of three ports (connections):
  557.      MIDI In, MIDI Out, and MIDI Thru.  MIDI In receives
  558.      information from other equipment.  MIDI Out sends
  559.      information to other equipment.  MIDI Thru duplicates
  560.      the information, and sends it to other equipment.  By
  561.      means of the latter, a synthesizer can echo messages to
  562.      other synthesizers.
  563.      
  564.           MODULATION:  In music, one usually thinks of
  565.      modulating as passing from one key to another--by means
  566.      of intermediate chords.  In MIDI, modulation usually
  567.      means applying a vibrato effect to a sound.
  568.      
  569.           MPU-401 COMPATIBLE:  The reference is to a
  570.      standard interface.   (It derives from Roland's initial
  571.      design.)  Importance:  MS DOS MIDI software often
  572.      supports this user base, but not always.
  573.      
  574.                   MULTI-TIMBRAL:  In sequencing, a multi-
  575.      timbral sound module can play several parts on
  576.      different channels simultaneously.  A multi-timbral
  577.      device is one that is prepared to sound like more than
  578.      one instrument at a time.
  579.      
  580.           MULTI-TRACK RECORDING:  Normally, one records on a
  581.      single track ("Normal Mode" recording).  Multi-track
  582.      recording is feasible, however.  Example:  From a
  583.      guitar, with each string on a different channel.
  584.      
  585.           MULTI-VOICE MODE:  A setting on a multi-timbral
  586.      tone generator (such as a keyboard) for receiving
  587.      multiple MIDI channels, each channel having a different
  588.      voice (instrument).
  589.      
  590.           MUSICAL SCORE:  Most often, the written copy of a
  591.      musical composition.  Compose in MIDI, print the
  592.      notation, and (voila!) there it is.
  593.      
  594.           MUTE:  A sequencer command to turn off specified
  595.      tracks.  Reason:  So you can listen exclusively to one
  596.      track.  [See also:  SOLO.]
  597.      
  598.      
  599.      N
  600.      
  601.           NOISE:  That disturbance of a signal that might
  602.      occur if your MIDI cables are too long--exceeding 15
  603.      meters in length, for example.
  604.      
  605.           NORMAL MODE:  When a (controller) keyboard has
  606.      this setting (as contrasted with split, or fingered
  607.      modes), the sounds are all of one voice--from the
  608.      lowest note to the highest.  In this mode, the
  609.      resemblance is to an acoustical instrument.  [See also:
  610.      SPLIT MODE, FINGERED MODE.]
  611.      
  612.      
  613.      O
  614.      
  615.           OCTAVE NOTATION:  MIDI software and electronic
  616.      keyboards use notations like F4 to represent the
  617.      specific note (F) located in the 4th octave of an
  618.      acoustical piano.
  619.      
  620.           OPEN COMMAND:  Loads an existing disk file.
  621.      
  622.      
  623.      P
  624.      
  625.           PADS:  (Sometimes "Multi-pads").  On keyboards--
  626.      where you store percussive sounds.
  627.      
  628.           PAN:  To pan is to move the sound between full
  629.      left and full right in a stereo sound field.  It
  630.      resembles the "balance" function of a stereo receiver-
  631.      amplifier.
  632.      
  633.           PARAMETER:  A tough word to define.  In
  634.      mathematics, it's a variable or an arbitrary constant.
  635.      In MIDI, it's a value assigned at the beginning of an
  636.      operation.  Examples:  pitch bend, sustain, voice
  637.      number, volume, reverb...
  638.      
  639.           PATCH:  In some early keyboard synthesizers, one
  640.      selected "instruments" to play (e.g., vibraphone,
  641.      clarinet...)  Later, the term "voice" emerged, in part,
  642.      because some of the sounds went beyond instruments
  643.      (police whistles, human voices, etc.).  In contemporary
  644.      MIDI-computing, the word "patch" is prominent--one
  645.      reason being that a single keyboard setting, like 99,
  646.      may encompass a large range of percussive sounds.  In
  647.      any event, to a sequencer, the patch setting will
  648.      determine the nature of the sounds.
  649.      
  650.           PATCH LAYOUT:  A potential source of trouble for
  651.      MIDI users.  Manufacturers of synthesizers have not
  652.      standardized the correspondence between patches and
  653.      numbers.  On a Roland keyboard, the celesta patch
  654.      number might be 24; on a Yamaha 09.  Microsoft's MIDI
  655.      Mapper is designed to help rectify this.  [See also:
  656.      MIDI MAPPER.]
  657.      
  658.           PATTERN-RECORDING:  Establishing a pattern, e.g.,
  659.      a bass drum beat, then embellishing it.
  660.      
  661.           PCM:  Pulse code modulation--a process of digital
  662.      recording.
  663.      
  664.           PERCUSSION:  A percussive instrument is sounded by
  665.      striking or shaking.  Examples:  Bass drum, snare,
  666.      bongo, cymbal, high-hat...  By extension, the term also
  667.      encompasses so-called "background sounds," like wind
  668.      chimes, thunder, voices...
  669.      
  670.           PIANO ROLL EDITOR:  A common notation used for
  671.      editing by many sequencers.  The notes of each track
  672.      are shown as horizontal bars--the vertical position
  673.      representing pitch; the horizontal length representing
  674.      duration of the note (or chord).  [See also:  EDIT;
  675.      EVENT LIST EDITOR.]
  676.      
  677.           PITCH:  The property of a musical tone--determined
  678.      by frequency.
  679.      
  680.           PITCH BEND WHEEL:  A wheel on the keyboard that
  681.      allows notes to be bent up or down.  (Example:  a
  682.      sliding trombone sound.)  "Pitch bend" is a MIDI
  683.      message.
  684.      
  685.           PLATFORMS:  Computer hardware.  Some MIDI software
  686.      will run on one platform (e.g., IBM PC's) but not on
  687.      another (e.g., Macintosh).
  688.      
  689.           PLAYER:  In the realm of MIDI-computing, the
  690.      sequencer is still the Virtuoso.  But MIDI players are
  691.      prominent too.  They play the sound files.  They
  692.      compile Play Lists of songs, and sometimes group them
  693.      into albums.
  694.      
  695.           PLAY LIST:  A list of tunes to be performed in
  696.      succession.  The sequence is pre-programmed.
  697.      
  698.           POLYPHONY:  From the Greek, meaning variety of
  699.      tones.  In MIDI, the question is:  "How many notes can
  700.      be played simultaneously?"  Maximum polyphony cannot be
  701.      exceeded.
  702.      
  703.           PORT:  It's a location in hardware where data is
  704.      passed in and out.  In setting up MIDI, one must make
  705.      port assignments, so that channels can be correctly
  706.      addressed.
  707.      
  708.           PORT ADDRESS AND INTERRUPT SETTINGS:  Addresses
  709.      are locations within the computer.  These addresses are
  710.      used by devices (such as a MIDI keyboard) to
  711.      communicate with the software.  An interrupt setting
  712.      signals when the device is ready to send or receive
  713.      data.  Addresses and interrupts must be unique for each
  714.      device.
  715.      
  716.           PPQN:  Pulses per quarter-note.  A measurement of
  717.      time resolution.
  718.      
  719.           PROGRAM CHANGE:  Like controller change, this
  720.      event will be displayed in the Event List Editor.  An
  721.      illustrative program change would be the introduction
  722.      of a new voice (instrument).  [See also:  CONTROLLER
  723.      CHANGE.]
  724.      
  725.           PULSE:  The tick of a computer clock is sometimes
  726.      referred to as a "pulse."  Example:  One clock pulse
  727.      might be defined as 1/240th of a quarter-note.
  728.      
  729.           PUNCH-RECORDING:  A feature that allows automatic
  730.      on-off recording at specified points.
  731.      
  732.      
  733.      Q
  734.      
  735.           QUANTIZATION:  To quantize is to force all notes
  736.      played to fall on the nearest beat specified.  It
  737.      shifts events (like note-on) to an exact rhythmic
  738.      position.
  739.      
  740.      
  741.      R
  742.      
  743.           RADIO BUTTON:  A small circle in a menu display.
  744.      When it is pressed (clicked), it will activate an
  745.      option.
  746.      
  747.           REAL-TIME:  In MIDI, there are two types of
  748.      recording procedures:  (1) real-time; (2) step-time.
  749.      The former resembles traditional recording--as with a
  750.      tape recorder.  Step-time recording is really
  751.      sequential:  note-by-note, chord-by-chord.
  752.      
  753.           RECORD:  In the world of sound, to register
  754.      something reproducible on a disk, like a phonograph
  755.      record, or on magnetic tape.  Traditional recording
  756.      captures the amplitude (height) and frequency (number)
  757.      of wave forms.  MIDI-computing does not really
  758.      "record."  It encodes messages, digitally--by means of
  759.      numbers.  Because of established usage, however, the
  760.      words "record" and "recording" often appear in MIDI-
  761.      computing, along with "play," "rewind," "fast forward,"
  762.      etc.  In MIDI-computing, these words are really
  763.      metaphors.  A typical sequencer will "record" all of
  764.      the MIDI events received, along with the time they were
  765.      received.
  766.      
  767.           RESET:  Keyboards, like computers, sometimes "lock
  768.      up."  To restore normal operation, the System Reset is
  769.      used.  There is another meaning in MIDI software:
  770.      Reset means to return to the first measure.
  771.      
  772.           REST:  In music, a rhythmic silence.  Examples:  a
  773.      2-beat rest, a quarter-note rest.
  774.      
  775.           RITARD:  To gradually slacken tempo.  Sometimes
  776.      used at the ending of a song.  (Antonym of the noun:
  777.      accelerando.)
  778.      
  779.           ROCK:  Like "jazz," a broad umbrella term.  Rock
  780.      is a form of popular music, usually played on
  781.      electronically-amplified instruments, with a heavily
  782.      accented beat.
  783.      
  784.      
  785.      S
  786.      
  787.           SAMPLING:  Emulating the sound of an acoustical
  788.      instrument by digitizing (converting to digital sound)
  789.      the waveforms produced by the instrument.
  790.      
  791.           SAVE AS...  If no filename has yet been assigned,
  792.      this is the command to use.  If your MIDI file has
  793.      already been christened, and you have edited it, the
  794.      appropriate command is Save.
  795.      
  796.           SELECT:  Do you want to edit (insert, delete,
  797.      copy, cut...)?  You must first "select," i.e.,
  798.      highlight, block...
  799.      
  800.           SERIAL:  Appearing in succession--one at a time.
  801.      MIDI messages, for instance, as displayed in an Event
  802.      List.
  803.      
  804.           SEQUENCER:  So called because such a program
  805.      arranges melodic and harmonic patterns in successive
  806.      positions.  Strictly speaking, one should define a
  807.      sequencer has something that stores note-on and note-
  808.      off events in memory, then plays them back.
  809.      
  810.           SEQUENCER MEMORY:  It is in RAM (Random Access
  811.      Memory).  It is measured in the number of events that
  812.      can be accommodated.
  813.      
  814.           SLIDER:  An input-device to increase or decrease
  815.      volume.  Also refers to an on-screen image (like a
  816.      button control) that one can move with a mouse.
  817.      
  818.           SNAP-TO-GRID:  A grid consists of two sets of
  819.      lines that crisscross.  A snap-to-grid feature
  820.      facilitates step-entry of notes.
  821.      
  822.           SMPTE:  Usually indicates a standardized time code
  823.      developed by the Society of Motion Picture and
  824.      Television Engineers.  The time code is used in the
  825.      MIDI world as a way of synchronizing MIDI to external
  826.      events.
  827.      
  828.           SOLO:  If you want to listen exclusively to one
  829.      track, you can mute all other tracks.  Alternative:
  830.      Select a track to "solo" (a feature that some
  831.      sequencing programs offer).  [See also:  MUTE.]
  832.      
  833.           SONG CLEAR:  To erase the contents of all tracks.
  834.      [See also:  TRACK CLEAR.]
  835.      
  836.           SOUND DEVICE:  Any device is part of the system's
  837.      hardware.  Examples:  a printer, mouse, modem, etc.  A
  838.      sound device might be, for instance, a MIDI
  839.      synthesizer, a CD-ROM drive, a videodisc player.
  840.      
  841.           SOUND DRIVER:  Device drivers are software that
  842.      control communication between devices (a mouse,
  843.      printer, modem...) and the computer.  A sound-driver
  844.      controls the sound card or the sound device, such as a
  845.      MIDI-compatible synthesizer.  The sound driver must be
  846.      correctly configured for your computer.
  847.      
  848.           SOUND MODULE:  The component in a device (such as
  849.      a keyboard) that produces the sound (e.g., a violin
  850.      melody, a drum rhythm).  This is another term for MIDI
  851.      sound generator.
  852.      
  853.           SOUND RECORDER:  Microsoft's Windows accessory
  854.      that can play, record, and edit sound files in the WAVE
  855.      (non-MIDI) format.
  856.      
  857.           SPEED; PITCH:  Perhaps the most important capacity
  858.      of a sequencer.  Tempo can be changed without affecting
  859.      pitch.  Thus, a difficult passage can be recorded
  860.      slowly, then played at a faster tempo--with no change
  861.      in pitch.
  862.      
  863.           SPLIT MODE:  Divides a keyboard into two sections,
  864.      each of which can play a different instrument.
  865.      Example:  From the split-point (like C#3), the left
  866.      hand can be producing the sounds of an organ, while the
  867.      right hand plays a flute melody line.  [See also:
  868.      NORMAL MODE.]
  869.      
  870.           SPLIT-POINT:  In a split mode, the location on a
  871.      keyboard where one voice (instrument) is
  872.      diffferentiated from another.  G2, for example, might
  873.      be set to allow one voice (say, choir) in the left
  874.      hand, another voice (say, violin) in the right hand.
  875.      [See also:  NORMAL MODE.]
  876.      
  877.           STANDARD MIDI FILE:  Identified by its extension
  878.      (.MID, sometimes .MFF or .SMF), this is a file that can
  879.      store MIDI messages, such as songs.  The data in a MIDI
  880.      file can be played, manipulated, edited...
  881.      A MIDI file comprises actions performed on an
  882.      instrument (keys pressed, how hard...)  There is a
  883.      standard MIDI file format.  A principal advantage of a
  884.      MIDI file:  It uses comparitively little disk space,
  885.      but, more importantly, it is a standard across
  886.      platforms and sequencers.
  887.      
  888.           STATUS BYTE:  In a MIDI message, this announces
  889.      what kind of message is being sent, e.g., "note-on."
  890.      [See also:  DATA BYTES.]
  891.      
  892.           STAVES:  Plural of staff--those horizontal lines
  893.      and spaces.
  894.      
  895.           STOMP BOXES:  Floor pedals for enhancing tones,
  896.      used principally by guitarists.
  897.      
  898.           SUSTAIN:  To sustain is to hold a note (or a
  899.      chord).  The musical tones fade out gradually.  [See
  900.      also:  DAMPER.]
  901.      
  902.           SYNCHRONIZE:  To make synchronous or simultaneous.
  903.      Example:  to synchronize a drum pattern to play with
  904.      melodies and chords on a synthesizer.  MIDI
  905.      synchronization is a coordinating function--involving a
  906.      sync signal.
  907.      
  908.           SYNCOPATION:  Changing a regular metrical accent,
  909.      e.g., by coming in early or late on a beat.  It is a
  910.      form of rhythmic improvisation.  [See also:  JAZZ.]
  911.      
  912.           SYNTHESIZER:  (Often shortened to synth.)  A
  913.      device driven by a microprocessor, which contains a
  914.      programmable chip.  Examples of instruments that can
  915.      contol synthesizers:  Guitar, keyboard, wind, string,
  916.      drum controllers.  The keyboard itself does not produce
  917.      musical sound.  A synthesizer circuit, built into the
  918.      keyboard, accomplishes this function.  Originally, a
  919.      synthesizer was so called because it synthesized
  920.      acoustic instruments.  Nowdays, the term refers to the
  921.      sound-generating circuitry of any MIDI gear.  Another
  922.      term is sound module.
  923.      
  924.           SYSEX:  Short for a System Exclusive Message.
  925.      Illustrative data:  voices, drum patterns...
  926.      
  927.      
  928.      T
  929.      
  930.           TEMPO:  In music, the rate of speed (like
  931.      allegretto).  Electronic keyboards provide controls to
  932.      set or change tempo.  A quarter-note setting may range
  933.      from 40 to 240 beats per minute.  Software sequencers
  934.      also set and change tempo.  Examples of tempo settings:
  935.      Viennese waltz 190 bpm; disco-rock 104 bpm; swing 166
  936.      bpm.  Sequencers display the exact beat (e.g., beat
  937.      number 29) of the music being recorded or played.  [See
  938.      also:  BEAT.]
  939.      
  940.           TIME BASE:  The number of clock ticks per beat.
  941.      Illustrative range:  120-768.
  942.      
  943.           TIME SIGNATURE:  In traditional musical notations,
  944.      this is expressed as a fractional sign, like 3/4.  The
  945.      denominator indicates the unit for the beat; the
  946.      numerator shows the number of notes per measure.  [See
  947.      also:  METER.]
  948.      
  949.           TONE GENERATOR:  Essentially, a synthesizer
  950.      without a keyboard.
  951.      
  952.           TOUCH RESPONSE:  A feature of some electronic
  953.      keyboards, enabling one to control loudness according
  954.      to how hard the keys are pressed.
  955.      
  956.           TRACK:  In MIDI, the term "track" designates a
  957.      location where one records or plays back a musical
  958.      message---usually a portion of the total arrangement.
  959.      To illustrate, one might record an oboe melody line on
  960.      Track Two, then record a bowed bass line on Track
  961.      Three.  When played, the sounds can be simultaneous.
  962.      Most MIDI software now accommodates 64 tracks of music,
  963.      enough for a rich orchestral sound.  Important:  Tracks
  964.      are purely for convenience; channels are required.
  965.      [See also:  CHANNEL.]
  966.      
  967.           TRACK CLEAR:  To erase the contents of a specific
  968.      track.  [See also:  SONG CLEAR.]
  969.      
  970.           TRACK MERGE:  To merge the contents of two tracks
  971.      and store in a third track.
  972.      
  973.           TRACK NAMES:  Names like "melody line," "bass
  974.      line," "left hand," etc. are assigned to tracks to help
  975.      determine the instrumentation of a sequence.
  976.      
  977.           TRANSCRIPTION:  The word has been used extensively
  978.      in music.  Example:  arranging for some instrument or
  979.      voice other than the original.  In MIDI, a common usage
  980.      refers to converting a MIDI file into musical notation
  981.      for printing.  This is accomplished by notation
  982.      software.
  983.      
  984.           TRANSPOSE:  To perform a musical composition in a
  985.      different key.  Both synthesizers and sequencers can
  986.      carry out this function.
  987.      
  988.           TUNING:  440 Hertz is the normal tuning value.
  989.      However, the pitch of a synthesizer can be altered--
  990.      raised or lowered.  Changes in the tune value are
  991.      expressed as plus or minus cents.
  992.      
  993.           TUPLET:  A triplet always designated three notes
  994.      over two beats.  The word "tuplet" is a generic term--
  995.      in fancy language "non-integral duration values."
  996.      Think of quintuplets (5) or sextuplets (6).  (Notes,
  997.      not offspring from a single birth.)
  998.      
  999.      
  1000.      U
  1001.      
  1002.           UNDO:  This command could be a life-saver.  It
  1003.      reverses your last mistake, such as inadvertently
  1004.      recording or inserting MIDI data.  "REDO" undoes an
  1005.      "UNDO."
  1006.      
  1007.           USER-FRIENDLY:  A popular "buzzword" in computing.
  1008.      Synonym:  Intuitive.  It means directly comprehended.
  1009.      For many users, a method of pointing at icons and
  1010.      clicking is more "user-friendly" than entering many
  1011.      keystrokes to select menu-items, like commands.
  1012.      Intuitive programs are more quickly grasped by the
  1013.      "computer-naive" (another buzzword).
  1014.      
  1015.      
  1016.      V
  1017.      
  1018.           VELOCITY:  Velocity is the MIDI way of determining
  1019.      how hard a note is pressed on the keyboard controller.
  1020.      
  1021.      
  1022.      W
  1023.      
  1024.           WAVEFORM:  A representation of a wave's amplitude
  1025.      over time.
  1026.      
  1027.      
  1028.      Z
  1029.      
  1030.           ZOOM:  To magnify the image on a monitor screen--
  1031.      especially useful when editing notes in Standard MIDI
  1032.      files.
  1033.      
  1034.      
  1035.      
  1036.      
  1037.      
  1038.      
  1039.      
  1040.                        MIDI REFERENCES
  1041.                               
  1042.      Books
  1043.      
  1044.           Eiche, Jon F.  What's MIDI?   Hal Leonard
  1045.      Publishing Corp.  1990.
  1046.      
  1047.           Starr, Greg R.  What's a Sequencer?  Hal Leonard
  1048.      Publishing Corp.  1990.
  1049.      
  1050.           Microsoft Press.  Dictionary of Computer Terms.
  1051.      1991.
  1052.      
  1053.      
  1054.      Articles
  1055.      
  1056.           Petzold, Charles.  An Introduction to the Musical
  1057.      Instrument Digital Interface.  PC Magazine, March 17,
  1058.      1992.
  1059.      
  1060.           Kendall, Robert.  MIDI Goes Mainstream.  PC
  1061.      Magazine, March 31, 1992.
  1062.      
  1063.           Wilkinson, Scott.  Sequencing Made Easy, Parts 1
  1064.      and 2.  Electronic Musician, March and April 1992.
  1065.      
  1066.      
  1067.       Petzold, Charles.  MCI, MIDI, and The Nature of Time.
  1068.      PC Magazine, September 29, 1992.  (A more advanced discussion.)